package com.yxw.live_vod_backend_boot.mapper;


import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;

/**
 * 建表mapper
 * @author liuxin
 * @date 2023-09-25
 */
@Repository
public interface CreateTableMapper {

    /**
     * 查询表结构是否存在
     * @param tableName 模板表
     * @return
     */
    Integer getTableByName(String tableName);

    /**
     * 创建表
     * @param oldTable 模板表
     * @param newTable 目标表
     */
    void createTableByName(@Param("oldTable") String oldTable, @Param("newTable") String newTable, @Param("prikey") String prikey, @Param("remark") String remark);
}
